import request from '@/utils/request'

// 获取管理员列表
export function getList(params) {
  console.log('admin load adminer list')
  console.log(params)
  return request({
    url: '/admin/admin/getList',
    method: 'get',
    params
  })
}

// 获取管理员信息
export function getInfo(id) {
  return request({
    url: '/admin/admin/getAdminInfo',
    method: 'post',
    data: {
      target_id: id
    }
  })
}

// 添加管理员
export function add(params) {
  return request({
    url: '/admin/admin/addAdmin',
    method: 'post',
    data: params
  })
}

// 删除管理员
export function del(id) {
  console.log('delete admin id:' + id)
  return request({
    url: '/admin/admin/delAdmin',
    method: 'post',
    data: {
      target_id: id
    }
  })
}

// 编辑管理员
export function edit(params) {
  return request({
    url: '/admin/admin/editAdmin',
    method: 'post',
    data: params
  })
}

// 重置密码
export function resetPwd(id, password) {
  return request({
    url: '/admin/admin/resetAdminPwd',
    method: 'post',
    data: {
      target_id: id,
      password: password
    }
  })
}
